
/**
 * 该文件由 .my/core/build/svg.js 生成
 */
 
import Vue from 'vue'
import globalConfig from '$ui/config'

const Icon = ({props}) => {
  const attrs = {...globalConfig.svg, ...props}
  return (
    <svg {...{attrs: attrs}}>
       <path d="M695 64c28.9 0 55.8 3.6 79.9 10.7 23.2 6.9 44.7 17.2 63.8 30.8 17.4 12.4 30.2 25.5 38 39 6.8 11.7 10.1 24.2 10.1 38.3v512c0 18-4.7 45.4-45.5 75.2-7.9 5.8-16.3 11.1-24.9 15.6-44.5 23.6-75.2 67.6-82 117.6-2.6 19.1-1.6 38.4 2.6 56.8H286.8c4.3-18.4 5.2-37.6 2.6-56.7-6.8-50-37.4-94-81.9-117.6-8.6-4.6-17.1-9.9-25-15.7-16.4-12.1-28.5-24.8-35.9-37.8-6.5-11.4-9.6-23.7-9.6-37.4V182.9c0-14 3.3-26.5 10.1-38.3 7.8-13.5 20.6-26.6 38-39C224.6 77.6 271.6 64 329 64h366m0-64L329 0.1c-70.5 0-130.7 17.8-180.9 53.4C98 89.1 73 132.2 73 182.9v511.9c0 49.7 23.8 91.8 71.7 126.8 10.5 7.6 21.4 14.5 32.8 20.6 56.3 29.9 66.5 106.4 20.2 150.3-6 5.8-7.6 12.4-4.5 20 3.1 7.6 8.7 11.5 17.2 11.5h603.3c8.3 0 14.1-4 17.2-11.5 3.1-7.7 1.7-14.2-4.5-20-46.3-43.9-36.1-120.4 20.2-150.3 11.4-6.1 22.3-12.9 32.8-20.5 47.6-35 71.6-77.4 71.6-126.9v-512c0-50.7-25-93.8-75.1-129.4C825.8 17.8 765.4 0 695 0zM777.1 210.3v164.6l-530.2-0.1V210.3h530.2M512 612.6c13.3 0 23 4 32.4 13.3 9.3 9.4 13.3 19.1 13.3 32.4 0 13.4-3.9 23.1-13.2 32.4-9.4 9.3-19.1 13.3-32.5 13.3-13.5 0-23.2-3.9-32.3-13.1l-0.1-0.1-0.1-0.1c-9.2-9.1-13.1-18.8-13.1-32.3 0-13.4 3.9-23.1 13.2-32.4 9.3-9.4 19-13.4 32.4-13.4m297.1-466.3H214.9c-17.7 0-32 14.3-32 32v228.5c0 17.7 14.3 32 32 32l594.2 0.1c17.7 0 32-14.3 32-32V178.3c0-17.7-14.3-32-32-32zM512 548.6c-30.5 0-56.3 10.8-77.7 32-21.4 21.4-32 47.2-32 77.7s10.6 56.4 32 77.7c21.2 21.4 47.2 32 77.7 32s56.3-10.8 77.7-32c21.2-21.2 32-47.2 32-77.7s-10.8-56.3-32-77.7c-21.4-21.2-47.2-32-77.7-32z"/>
    </svg>
  )
}

Vue.component('icon-train', Icon)
export default Icon

